<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="DSAsyncQueue" targetNamespace="http://tempuri.org/DSAsyncQueue.xsd" xmlns:mstns="http://tempuri.org/DSAsyncQueue.xsd" xmlns="http://tempuri.org/DSAsyncQueue.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections>
          <Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="MCMLXVIIConnectionString" ConnectionStringObject="" IsAppSettingsProperty="True" Modifier="Assembly" Name="MCMLXVIIConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.MCMLXVII.BackEnd.Data.SystemDatabase.Properties.Settings.GlobalReference.Default.MCMLXVIIConnectionString" Provider="System.Data.SqlClient">
          </Connection>
        </Connections>
        <Tables>
        </Tables>
        <Sources>
        </Sources>
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="DSAsyncQueue" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_UserDSName="DSAsyncQueue" msprop:Generator_DataSetName="DSAsyncQueue">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="OperationsAsyncQueue" msprop:Generator_UserTableName="OperationsAsyncQueue" msprop:Generator_RowDeletedName="OperationsAsyncQueueRowDeleted" msprop:Generator_TableClassName="OperationsAsyncQueueDataTable" msprop:Generator_RowChangedName="OperationsAsyncQueueRowChanged" msprop:Generator_RowClassName="OperationsAsyncQueueRow" msprop:Generator_RowChangingName="OperationsAsyncQueueRowChanging" msprop:Generator_RowEvArgName="OperationsAsyncQueueRowChangeEvent" msprop:Generator_RowEvHandlerName="OperationsAsyncQueueRowChangeEventHandler" msprop:Generator_TablePropName="OperationsAsyncQueue" msprop:Generator_TableVarName="tableOperationsAsyncQueue" msprop:Generator_RowDeletingName="OperationsAsyncQueueRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="OperationID" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_UserColumnName="OperationID" msprop:Generator_ColumnPropNameInRow="OperationID" msprop:Generator_ColumnVarNameInTable="columnOperationID" msprop:Generator_ColumnPropNameInTable="OperationIDColumn" type="xs:string" />
              <xs:element name="ActionName" msprop:Generator_UserColumnName="ActionName" msprop:Generator_ColumnPropNameInRow="ActionName" msprop:Generator_ColumnVarNameInTable="columnActionName" msprop:Generator_ColumnPropNameInTable="ActionNameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="32" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Status" msprop:Generator_UserColumnName="Status" msprop:Generator_ColumnPropNameInRow="Status" msprop:Generator_ColumnVarNameInTable="columnStatus" msprop:Generator_ColumnPropNameInTable="StatusColumn" type="xs:int" />
              <xs:element name="Request" msprop:Generator_UserColumnName="Request" msprop:Generator_ColumnPropNameInRow="Request" msprop:Generator_ColumnVarNameInTable="columnRequest" msprop:Generator_ColumnPropNameInTable="RequestColumn" type="xs:base64Binary" />
              <xs:element name="Response" msprop:Generator_UserColumnName="Response" msprop:Generator_ColumnPropNameInRow="Response" msprop:Generator_ColumnVarNameInTable="columnResponse" msprop:Generator_ColumnPropNameInTable="ResponseColumn" type="xs:base64Binary" />
              <xs:element name="RequestedCulture" msprop:Generator_UserColumnName="RequestedCulture" msprop:Generator_ColumnPropNameInRow="RequestedCulture" msprop:Generator_ColumnVarNameInTable="columnRequestedCulture" msprop:Generator_ColumnPropNameInTable="RequestedCultureColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="5" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="RequestedByUserID" msprop:Generator_UserColumnName="RequestedByUserID" msprop:Generator_ColumnPropNameInRow="RequestedByUserID" msprop:Generator_ColumnVarNameInTable="columnRequestedByUserID" msprop:Generator_ColumnPropNameInTable="RequestedByUserIDColumn" type="xs:int" />
              <xs:element name="Received" msprop:Generator_UserColumnName="Received" msprop:Generator_ColumnPropNameInRow="Received" msprop:Generator_ColumnVarNameInTable="columnReceived" msprop:Generator_ColumnPropNameInTable="ReceivedColumn" type="xs:dateTime" />
              <xs:element name="StartAfter" msprop:Generator_UserColumnName="StartAfter" msprop:Generator_ColumnPropNameInRow="StartAfter" msprop:Generator_ColumnVarNameInTable="columnStartAfter" msprop:Generator_ColumnPropNameInTable="StartAfterColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Started" msprop:Generator_UserColumnName="Started" msprop:Generator_ColumnPropNameInRow="Started" msprop:Generator_ColumnVarNameInTable="columnStarted" msprop:Generator_ColumnPropNameInTable="StartedColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Completed" msprop:Generator_UserColumnName="Completed" msprop:Generator_ColumnPropNameInRow="Completed" msprop:Generator_ColumnVarNameInTable="columnCompleted" msprop:Generator_ColumnPropNameInTable="CompletedColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Retrieved" msprop:Generator_UserColumnName="Retrieved" msprop:Generator_ColumnPropNameInRow="Retrieved" msprop:Generator_ColumnVarNameInTable="columnRetrieved" msprop:Generator_ColumnPropNameInTable="RetrievedColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="CreatedBy" msprop:Generator_UserColumnName="CreatedBy" msprop:Generator_ColumnPropNameInRow="CreatedBy" msprop:Generator_ColumnVarNameInTable="columnCreatedBy" msprop:Generator_ColumnPropNameInTable="CreatedByColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="CreateReason" msprop:Generator_UserColumnName="CreateReason" msprop:Generator_ColumnPropNameInRow="CreateReason" msprop:Generator_ColumnVarNameInTable="columnCreateReason" msprop:Generator_ColumnPropNameInTable="CreateReasonColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="120" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="TraceEnabled" msprop:Generator_UserColumnName="TraceEnabled" msprop:Generator_ColumnPropNameInRow="TraceEnabled" msprop:Generator_ColumnVarNameInTable="columnTraceEnabled" msprop:Generator_ColumnPropNameInTable="TraceEnabledColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="1" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="TraceContents" msprop:Generator_UserColumnName="TraceContents" msprop:Generator_ColumnPropNameInRow="TraceContents" msprop:Generator_ColumnVarNameInTable="columnTraceContents" msprop:Generator_ColumnPropNameInTable="TraceContentsColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="OperationsScheduler" msprop:Generator_UserTableName="OperationsScheduler" msprop:Generator_RowDeletedName="OperationsSchedulerRowDeleted" msprop:Generator_TableClassName="OperationsSchedulerDataTable" msprop:Generator_RowChangedName="OperationsSchedulerRowChanged" msprop:Generator_RowClassName="OperationsSchedulerRow" msprop:Generator_RowChangingName="OperationsSchedulerRowChanging" msprop:Generator_RowEvArgName="OperationsSchedulerRowChangeEvent" msprop:Generator_RowEvHandlerName="OperationsSchedulerRowChangeEventHandler" msprop:Generator_TablePropName="OperationsScheduler" msprop:Generator_TableVarName="tableOperationsScheduler" msprop:Generator_RowDeletingName="OperationsSchedulerRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="SchedulerID" msprop:Generator_UserColumnName="SchedulerID" msprop:Generator_ColumnPropNameInRow="SchedulerID" msprop:Generator_ColumnVarNameInTable="columnSchedulerID" msprop:Generator_ColumnPropNameInTable="SchedulerIDColumn" type="xs:int" />
              <xs:element name="ScheduleType" msprop:Generator_UserColumnName="ScheduleType" msprop:Generator_ColumnPropNameInRow="ScheduleType" msprop:Generator_ColumnVarNameInTable="columnScheduleType" msprop:Generator_ColumnPropNameInTable="ScheduleTypeColumn" type="xs:int" />
              <xs:element name="StartDate" msprop:Generator_UserColumnName="StartDate" msprop:Generator_ColumnPropNameInRow="StartDate" msprop:Generator_ColumnVarNameInTable="columnStartDate" msprop:Generator_ColumnPropNameInTable="StartDateColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="LastRun" msprop:Generator_UserColumnName="LastRun" msprop:Generator_ColumnPropNameInRow="LastRun" msprop:Generator_ColumnVarNameInTable="columnLastRun" msprop:Generator_ColumnPropNameInTable="LastRunColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Enabled" msprop:Generator_UserColumnName="Enabled" msprop:Generator_ColumnPropNameInRow="Enabled" msprop:Generator_ColumnVarNameInTable="columnEnabled" msprop:Generator_ColumnPropNameInTable="EnabledColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="1" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="SchedulerInfo" msprop:Generator_UserColumnName="SchedulerInfo" msprop:Generator_ColumnPropNameInRow="SchedulerInfo" msprop:Generator_ColumnVarNameInTable="columnSchedulerInfo" msprop:Generator_ColumnPropNameInTable="SchedulerInfoColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ScheduledBy" msprop:Generator_UserColumnName="ScheduledBy" msprop:Generator_ColumnPropNameInRow="ScheduledBy" msprop:Generator_ColumnVarNameInTable="columnScheduledBy" msprop:Generator_ColumnPropNameInTable="ScheduledByColumn" type="xs:int" minOccurs="0" />
              <xs:element name="Request" msprop:Generator_UserColumnName="Request" msprop:Generator_ColumnPropNameInRow="Request" msprop:Generator_ColumnVarNameInTable="columnRequest" msprop:Generator_ColumnPropNameInTable="RequestColumn" type="xs:base64Binary" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="OperationsSchedulerHistory" msprop:Generator_UserTableName="OperationsSchedulerHistory" msprop:Generator_RowDeletedName="OperationsSchedulerHistoryRowDeleted" msprop:Generator_TableClassName="OperationsSchedulerHistoryDataTable" msprop:Generator_RowChangedName="OperationsSchedulerHistoryRowChanged" msprop:Generator_RowClassName="OperationsSchedulerHistoryRow" msprop:Generator_RowChangingName="OperationsSchedulerHistoryRowChanging" msprop:Generator_RowEvArgName="OperationsSchedulerHistoryRowChangeEvent" msprop:Generator_RowEvHandlerName="OperationsSchedulerHistoryRowChangeEventHandler" msprop:Generator_TablePropName="OperationsSchedulerHistory" msprop:Generator_TableVarName="tableOperationsSchedulerHistory" msprop:Generator_RowDeletingName="OperationsSchedulerHistoryRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="SchedulerID" msprop:Generator_UserColumnName="SchedulerID" msprop:Generator_ColumnPropNameInRow="SchedulerID" msprop:Generator_ColumnVarNameInTable="columnSchedulerID" msprop:Generator_ColumnPropNameInTable="SchedulerIDColumn" type="xs:int" />
              <xs:element name="AsyncOperationID" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_UserColumnName="AsyncOperationID" msprop:Generator_ColumnPropNameInRow="AsyncOperationID" msprop:Generator_ColumnVarNameInTable="columnAsyncOperationID" msprop:Generator_ColumnPropNameInTable="AsyncOperationIDColumn" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:OperationsAsyncQueue" />
      <xs:field xpath="mstns:OperationID" />
    </xs:unique>
    <xs:unique name="OperationsScheduler_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:OperationsScheduler" />
      <xs:field xpath="mstns:SchedulerID" />
    </xs:unique>
    <xs:unique name="OperationsSchedulerHistory_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:OperationsSchedulerHistory" />
      <xs:field xpath="mstns:SchedulerID" />
      <xs:field xpath="mstns:AsyncOperationID" />
    </xs:unique>
  </xs:element>
</xs:schema>